#ifndef _CALL_COMMAND_H_
#define _CALL_COMMAND_H_
//
#include "SkypeCommand.h"
//
class CallCommand : public SkypeCommand {
public:
    CallCommand(const TCHAR* phone) : SkypeCommand((tstring(TEXT("CALL ")) + phone).c_str()), _needTerminate(false) {
    }
protected:
    virtual void processCommand(ProcessArg* arg);
private:
    int _duration;
    bool _needTerminate;
    //
    void _processCommandParts(std::vector<tstring>& parts, int delta);
    CallCommand(const CallCommand&);
    CallCommand& operator = (const CallCommand&);
};
//
#endif
